<!--/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Autor: Jordan Campos Delgado
Fecha: 19/06/2012
Descripción: Formulario para impresion de factura a enviar a remesa.
Bitacora de modificaciones:
    <
    Autor: 
    Fecha: 
    Descripción: 
    >
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////-->
<?php
    //Este include no puede faltar en ninguna pagina ya que asegura que el usuario este logeado y que no se ha pasado del limite de 20 minutos
    include ("../vistas/bloqueDeSeguridad.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

<link type="text/css" href="../css/tablaListas.css" rel="stylesheet" />
<link type="text/css" href="../css/principal.css" rel="stylesheet" />
<link type="text/css" href="../css/jquery.alerts.css" rel="stylesheet" />
<link type="text/css" href="../css/menuEmergente.css" rel="stylesheet" />
<link type="text/css" href="../css/jquery.message.css" rel="stylesheet" media="screen"/>
<link type="text/css" href="../css/ui-lightness/jquery-ui-1.7.2.custom.css" rel="stylesheet" />
<link type="text/css" href="../css/ui.all.css" rel="Stylesheet" />
<script type="text/javascript" src="../css/jquery.ui.all.js"></script>

<script type="text/javascript" src="../JavaScript/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="../JavaScript/jquery-ui-1.7.2.custom.min.js"></script>
<script type="text/javascript" src="../JavaScript/ui.datepicker-es.js">/*Este js es para el idioma*/</script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.message.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.validate.js"></script>



<script type="text/javascript" language="javascript" src="../JavaScript/jquery.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/funciones.js"></script>          
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.dataTables.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jslistadopaises.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/ajax.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.alerts.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.ui.draggable.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.ui.core.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery-ui-1.7.2.custom.min.js"></script>

<script type="text/javascript" language="javascript" src="../JavaScript/funcionesRemesas.js"></script>

<script type="text/javascript">
$(document).ready(function(){
        iexplorer();
        cargar_Companias();
        cargar_Usuarios();
        carga_CheckMoneda();
        $("#txtFecInicio").datepicker();
        $("#txtFecFinal").datepicker();
        var accion=document.getElementById("hddAccion").value;
        
        if(accion=='modificaRemesa'){                        
            document.getElementById("cmbCompania").disabled=true;
            document.getElementById("rdbMoneda").disabled=true;               
            document.getElementById("txtFecInicio").style.visibility='hidden';
            document.getElementById("lbFecInicio").style.visibility='hidden';
            document.getElementById("txtFecFinal").style.visibility='hidden';
            document.getElementById("lbFecFinal").style.visibility='hidden';
            document.getElementById("btnBuscar").disabled=true;
            document.getElementById("lnkBuscar").style.visibility='hidden';
            document.getElementById("lbCodRemesa").style.visibility='visible';
            document.getElementById("txtCodRemesa").style.visibility='visible';
            document.getElementById("lbUsuarios").style.visibility='hidden';
            document.getElementById("cmbUsuarios").style.visibility='hidden';
        }
        
        $("#lnkBuscar").click(function(evento){
             $("#cargando").css("display", "inline");     
        });
        
        

});

function iexplorer(){
    var request = false;
    try {
        request = new XMLHttpRequest();
    } 
    catch (trymicrosoft) {
        try {
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } 
        catch (othermicrosoft) {
            try {
                request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (failed) {
                request = false;
            }
        }
    }

    if (!request)
    alert("Error inicializando XMLHttpRequest!");
}

function carga_CheckMoneda()
{
   
    var moneda="";
    if(document.getElementById("hddMoneda").value != ""){
        moneda=document.getElementById("hddMoneda").value; 
    }
    else{
        moneda=document.getElementById('rdbMoneda').value='CRC';
    }
    
   
    var checkMoneda=document.getElementsByName("rdbMoneda");
   
    for(var i = 0; i < checkMoneda.length; i++) {
		checkMoneda[i].checked = false;
               
		if(checkMoneda[i].value == moneda) {
			checkMoneda[i].checked = true;
		}
	}
        
        
    
   
    
}



function cargar_Companias()
{       
        var accion='cargarCompanias';
	$.get("../controladores/dataControlador.php",{accion:accion},function(resultado){
		if(resultado == false)
		{
			alert("Error");
		}
		else
		{                   
                   $('#cmbCompania').append(resultado);
                   
                   //document.getElementById('cmbCompania').value='001';
                   var compania=document.getElementById("hddCompannia").value;                                        
                    
                    var comboCompania=document.getElementById("cmbCompania");
                    comboCompania[1].selected =true;
                    var con=0;
                    for (con=0;con<comboCompania.length;con++){
                        
                    //console.log(comboCompania[con].value);
                    if(comboCompania[con].value==compania){                        
                        comboCompania[con].selected = true;                        
                    }                                                                        
		}
                }
	});
}


function cargar_Usuarios()
{       
        var accion='cargarUsuarios';
	$.get("../controladores/remesasControlador.php",{accion:accion},function(resultado){
		if(resultado == false)
		{
			alert("Error");
		}
		else
		{                  
                   $('#cmbUsuarios').append(resultado);
                   
                   //document.getElementById('cmbCompania').value='001';
                   var usuario=document.getElementById("hddUsuario").value;                                        
                    
                    var comboUsuario=document.getElementById("cmbUsuarios");
                    comboUsuario[1].selected =true;
					if (usuario == ""){usuario=document.getElementById("hddIdDynamicsAX").value;}
                    else{comboUsuario[1].selected =true;}
                    //comboUsuario[1].selected =true;
                    var con=0;
                    for (con=0;con<comboUsuario.length;con++){                        
                    //console.log(comboCompania[con].value);
                    if(comboUsuario[con].value==usuario){                        
                        comboUsuario[con].selected = true;  
                        
                    }                                                                        
		}
                }
	});
}

function fechaInicio(){
     var fechaInicio=document.getElementById("txtFecInicio").value;
     
     if(fechaInicio < '15/11/2012' && fechaInicio != null){
         document.getElementById("txtFecInicio").value = '15/11/2012';
         alert("La fecha inicial debe ser mayor al 15/11/2012. Se realizar\u00E1 la b\u00FAsqueda con dicha fecha");
     }
}
</script>


<script language='JavaScript'>
           
        //<!-- Begin
        var checkflag = "true";
        if (checkflag == false){checkflag = true}else{checkflag = false}
        function check(field) {
            if (checkflag == "false") {
                for (i = 0; i < field.length; i++) {
                field[i].checked = true;}
                checkflag = "true";
                return "Uncheck All"; 
            }
            else {
                for (i = 0; i < field.length; i++) {
                field[i].checked = false; }
                checkflag = "false";
                return "Check All";
            }
        }
        //  End -->

</script>
</head>
    
    <?php
        error_reporting(0); 
        session_start();
        setcookie(session_name(), session_id(), NULL, NULL, NULL, 0);
        setcookie(session_name(), session_id(), NULL, NULL, NULL, 1);
        // La variable de usuario es $_SESSION["s_username"]
    ?>

<!----------------------------------------------------------------------------------------------->
<!-- Aqui realizamos el menu horizontal verde oscuro que contiene los diferentes mantenimientos-->
<!----------------------------------------------------------------------------------------------->
<div id="menucontainer">
    <ul id="menuHorizontal">
          <li>
              <a href="../vistas/paginaPrincipal.php?accion=listarRemesas&controlador=remesas" target="Principal">Lista Remesas</a>              
          </li>
          <li>
              <a href="../vistas/paginaPrincipal.php?accion=listarFacturasXPagar&controlador=remesas" target="Principal">Facturas por Pagar</a>
          </li>
          
    </ul>
</div>



<article id="contenido">
    
    
    <table> <!--Esto es para mostrar el titulo de cada mantenimiento-->
        <div class="tituloListar">
             <tr><h1> <center><font color="#B40404"> Remesa de Facturas por Pagar</font> </center> </h1></tr>
             <br><br>
        </div>
        <center>
            <a href="../vistas/paginaPrincipal.php?accion=listarRemesas&controlador=remesas" class="button back" target="Principal">Atras</a>
            
            <a href="" class="button spark" onClicK="limpiarCampos();">Limpiar</a>
            <a href="javascript:document.getElementById('btnGenerar').click()" class="button file">Reportes</a>
            <a href="javascript:document.getElementById('btnBuscar').click()" id ="lnkBuscar" name ="lnkBuscar" class="button search"target="Principal">Buscar</a>
        </center>
        <br/>
        <br/>
    </table>
    
    <center>
        <div id="cargando" style="display:none; color: green;"><img alt="Cargando.." src="../vistas/Imagenes/cargando.gif"/></div>
        </center>
    <form action="../vistas/paginaPrincipal.php?accion=imprimeRemesa&controlador=remesas" method="post" id="GenerarRemesa">
        <input type="hidden" name="hddUsuarioLogin" id="hddUsuarioLogin" value="<?php if (!  empty($_SESSION["s_username"])) echo $_SESSION["s_username"]?>"/>
        <input type="hidden" name="hddAccion" id="hddAccion" value="<?php if (!  empty( $accion)) echo  $accion?>"/>
        <input type="hidden" name="hddCompannia" id="hddCompannia" value="<?php if (!  empty( $CodCompannia)) echo  $CodCompannia?>"/>
        <input type="hidden" name="hddUsuario" id="hddUsuario" value="<?php if (!  empty( $UsuarioSelected)) echo  $UsuarioSelected?>"/>
        <input type="hidden" name="hddMoneda" id="hddMoneda" value="<?php if (!  empty( $Moneda)) echo  $Moneda?>"/>
        <input type="hidden" name="hddCodRemesa" id="hddCodRemesa" value="<?php if (!  empty( $CodRemesa)) echo  $CodRemesa?>"/>
		<input type="hidden" name="hddIdDynamicsAX" id="hddIdDynamicsAX" value="<?php if (!  empty( $_SESSION["s_idDynamicsAX"])) echo  $_SESSION["s_idDynamicsAX"]?>"/>
        <div class="center">
            <fieldset class="p"  class="center" class="centrar">
                <?php 
                    if($accion=='modificaRemesa'){
                        
                ?>
                <legend class="leyenda">Modifica de Remesa</legend>
                <?php 
                    }
                    else
                    {
                        
                ?>
                 <legend class="leyenda">Agrega Remesa</legend>
                 <?php 
                    }                  
                        
                ?>
                <br>
                    <div class="editor-field">
                        <table>
                        
                            <tr>
                                <td>&nbsp;&nbsp;&nbsp;<label for="txtCodRemesa" id ="lbCodRemesa" style="visibility:hidden;" class="labelstyle"> C&oacute;digo Remesa:</label><br/><br/></td>
                               <td>&nbsp;&nbsp;&nbsp;<input type="text" disabled="true" style="visibility:hidden;" name="txtCodRemesa" id="txtCodRemesa" value="<?php if (!  empty( $CodRemesa)) echo  $CodRemesa?>" size="12" /><br/><br/></td>
                            </tr>
                            <tr>
                                <td>&nbsp;&nbsp;&nbsp;&nbsp;<label  for="cmbCompania">Compa&ntilde;ia:</label><br/><br/> </td>
                                <td>&nbsp;&nbsp;&nbsp;&nbsp;  <select id="cmbCompania" name="cmbCompania" style="width: 200px">
                                                                    <option value="0">Selecciona Uno...</option>
                                                              </select><br/><br/>
                                </td>
                                <td>&nbsp;&nbsp;&nbsp;&nbsp;<label  id ="lbUsuarios"for="cmbUsuarios">Usuario:</label><br/><br/> </td>
                                <td>&nbsp;&nbsp;&nbsp;&nbsp;  <select id="cmbUsuarios" name="cmbUsuarios" style="width: 200px">
                                                                    <option value="0">Selecciona Uno...</option>
                                                              </select><br/><br/>
                                </td>                             
                               
                                
                            </tr>
                            <tr>
                               <td>&nbsp;&nbsp;&nbsp;<input type=radio id="rdbMoneda" name=rdbMoneda value='CRC' > Colones<br/><br/></td>
                               <td>&nbsp;&nbsp;&nbsp;<input type=radio id="rdbMoneda"  name=rdbMoneda value='US'> Dolares<br/><br/></td>
                               <br/><br/>     
                                
                            </tr>
                            <tr>      
                              <td>&nbsp;&nbsp;&nbsp;<label id ="lbFecInicio" class="labelstyle"> Fecha Inicio:</label><br/><br/></td>
                              <td>&nbsp;&nbsp;&nbsp;<input type="text" name="txtFecInicio" id="txtFecInicio" onchange="fechaInicio();" value="<?php if (!  empty( $FecInicio)) echo  $FecInicio?>" size="12" /><br/><br/></td>
                              <td>&nbsp;&nbsp;&nbsp;<label id ="lbFecFinal" class="labelstyle"> Fecha Final:</label><br/><br/></td>
                              <td>&nbsp;&nbsp;&nbsp;<input type="text" name="txtFecFinal" id="txtFecFinal" value="<?php if (!  empty( $FecFinal)) echo  $FecFinal?>" size="12" /><br/><br/></td>
                            </tr>
                            
                           
                            <tr>      
                              <td>&nbsp;&nbsp;&nbsp;<input type="submit" style="display:none"  name="btnGenerar" id="btnGenerar" value="Generar" size="12" /><br/><br/></td>
                              <td>&nbsp;&nbsp;&nbsp;<input type="button" style="display:none" onclick="busquedaFacturasConParametros(this.form.rdbMoneda);" name="btnBuscar" id="btnBuscar" value="Buscar" size="12" /><br/><br/></td>
                               
                            </tr>
                            
                            
                       
                       
                        
                    </table> </div>
                 <br/>
                <HR width=100% align="center"/>
              
                     <legend class="leyenda">Facturas por Enviar Remesas</legend>
                     <br/>
                
    <table cellpadding="0" cellspacing="0" border="0" class="display" id="tabla_Remesas">
        <thead>
            <tr>
                <th>Todas <input type='checkbox' name='checkall' checked="checked" id="checkall" onClick="this.value=check(this.form.select)"></th><!--Estado-->
                <th>Proveedor</th><!--Estado-->
                <th>Nombre</th><!--Estado-->
                <th>Factura</th>
                <th>Debito</th>
                <th>Orden Compra</th>
                <th>Moneda</th>
                
            </tr>
        </thead>
        <tfoot>
            <tr>
                <th></th>
                <th></th>
            </tr>
        </tfoot>
        <tbody>
            <?php foreach($items as $item){ 
                $Factura=$item['Factura'];
                $OrdenCompra=$item['OrdenCompra'];
                $Proveedor=$item['Proveedor'];
                $NomProveedor = $item['Nombre'];
                $Moneda=$item['Moneda'];
                $Debito=number_format($item['Debito'],2);
                ?>
                <tr>
                    <td><input type="checkbox" id="select" name="check[<?php echo $Factura?>|<?php echo $OrdenCompra?>|<?php echo $Proveedor?>|<?php echo $Debito?>]" checked="checked"></td>
                    <td><?php echo $Proveedor?></td>
                    <td><?php echo $NomProveedor?></td>
                    <td><?php echo $Factura?></td>
                    <td><?php if($Moneda == 'CRC'){echo " &#162;".$Debito;} else{ echo "$".$Debito;}?></td>
                    <td><?php echo $OrdenCompra?></td>
                    <td><?php echo $Moneda?></td>
                    
                </tr>
            <?php } ?>
        </tbody>
    </table>    
                     
                        <div class="BotonEnviar">
                            <br><br>
                            <input type="submit"id="btnGuardar" style="display:none" onclick="" value="Guardar"/>
                            
                        </div>
             </fieldset>
         </div>
    </form>
    

</article>
</html>